lie behind - German English Dictionary